David M.R. Jackson is a professor at the University of Waterloo in the department of Combinatorics and Optimization. He graduated from Cambridge University in 1969. Jackson has been responsible for many developments in enumerative combinatorics in his career, as well as being a mathematical consultant to the Oxford English Dictionary Project. [1]